﻿using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using Dict.DataModel;


namespace Dict.Blo
{
    public class DictEquipSkillBlo
    {
        public static TableEquipSkill GetTableEquipSkill(string equipId, int quality)
        {
            List<TableEquipSkill> list =  Dict.DictDataManager.Instance.tableEquipSkillDao.GetByTwoIndex(equipId,quality.ToString());
            if(list.Count > 0)
            {
                return list[0];
            }
            return null;
        }

        public static List<TableEquipSkill> GetTableEquipSkills(string equipId, int refineLevel)
        {
            List<TableEquipSkill> tes = new List<TableEquipSkill>();
            for(int i = 0; i <= refineLevel; ++i)
            {
                List<TableEquipSkill> list = Dict.DictDataManager.Instance.tableEquipSkillDao.GetByTwoIndex(equipId, i.ToString());
                tes.AddRange(list);
            }
            return tes;
        }
    }
}
